Skip to content

Conversation

@simolus3
Copy link
Contributor

@simolus3 simolus3 commented Dec 3, 2025

This adds a step to the release process that will attach the static libsqlite3.a builds to that release. After the first release using this, I'll add build logic to download from that release instead rebuilding from scratch on developer machines.

Downloading these files instead of compiling them locally should speed up our local workflow. Especially since the SQLite3MultipleCiphers build for the JVM will also require additional toolchains and only work on macOS hosts, downloading would also make it easier to contribute to the SDK.

This also changes a few references from the :core project to :common. Since the Supabase, Room and SQLDelight projects only need the :common project, this will allow them to be used with the encryption variant of the SDK.

stevensJourney
stevensJourney previously approved these changes Dec 4, 2025
Copy link
Contributor

@stevensJourney stevensJourney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@simolus3 simolus3 merged commit 5c70d5b into main Dec 4, 2025
17 of 18 checks passed
@simolus3 simolus3 deleted the attach-prebuilts branch December 4, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants